such an effort - Turc Anglais Dictionnaire